home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Tools / Zuul205 / DOKU / ZUUL.TXT next >
Encoding:
Text File  |  2000-03-08  |  30.9 KB  |  845 lines

  1. '---------------------------------------------------------------------------
  2. '-                               ZUUL V2.x                                 -
  3. '-       Ein Programm zum Überwachen der seriellen Schnittstellen          -
  4. '-                      für ATARI ST/STE/TT/FALCON                         -
  5. '-                                                                         -
  6. '---------------------------------------------------------------------------
  7.  
  8. Inhalt:
  9.  
  10.    1. Einleitung
  11.  
  12.       1.1 Allgemeines
  13.       1.2 Schnelleinstieg
  14.  
  15.    2. ZUUL - Der Torwächter...
  16.  
  17.       2.1  Der Hauptdialog...
  18.       2.2  Der Konfigurationsdialog
  19.       2.3  Das Logbuch
  20.       2.4  Die Parameterdatei ZUUL.INF
  21.       2.5  ZUUL als Applikation
  22.       2.6  Die Menüfunktionen
  23.  
  24.            2.6.1 ZUUL
  25.                  2.6.1.1 Über ZUUL...
  26.  
  27.            2.6.2 DATEI
  28.                  2.6.2.1 Logbuch löschen...
  29.  
  30.            2.6.3 EXTRA
  31.                  2.6.3.1 Konfiguration...
  32.                  2.6.3.1 Logbuch zeigen...
  33.  
  34.    3. Das Konfigurationsprogramm ZUULKONF.APP
  35.  
  36.       3.1  Allgemeines über ZUULKONF.APP
  37.  
  38.       3.2  Die Menüfunktionen
  39.  
  40.            3.2.1 ZUULKONF
  41.                  3.2.1.1 Über ZUULKONF...
  42.  
  43.            3.2.2 DATEI
  44.  
  45.                  3.2.2.1 lesen...
  46.                  3.3.2.2 sichern
  47.                  3.3.2.3 sichern als...
  48.                  3.3.2.4 Ende
  49.  
  50.            3.2.3 OPTIONEN
  51.  
  52.                  3.2.3.1 Einstellungen...
  53.                  3.2.3.2 Fax...
  54.                  3.2.3.3 Sound...
  55.                  3.2.3.4 Externe Programme...
  56.                  3.2.3.5 Fenster-Koordinaten...
  57.                  3.2.3.6 Registrierung...
  58.  
  59.            3.2.4 EXTRA
  60.  
  61.                  3.2.4.1 RING-Filtertest
  62.  
  63.  
  64.    4. Fragen und Antworten
  65.  
  66.    5. Shareware
  67.  
  68.       5.1 Lieferumfang
  69.       5.2 Copyright
  70.  
  71.    6. Danksagungen
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. 1.  Einleitung
  79. --------------
  80.  
  81.     1.1  Allgemeines
  82.  
  83.     Am Anfang war das Feuer ...
  84.  
  85.     Naja, eigentlich war es am Anfang eher meine Mutter, die nachts
  86.     wutentbrannt in mein Zimmer stürmte, mir den Kopfhörer, während ich
  87.     vor dem Computer saß,  von den Ohren riß und mit freundlicher,
  88.     zurückhaltender Stimme schrie: "Dein Telefon klingelt seit einer
  89.     Stunde ununterbrochen, wir können nicht schlafen". Soviel also zur
  90.     Begründung, warum ZUUL überhaupt entstand.
  91.  
  92.     Ich entschloß mich daraufhin, mir ein kleines Tool zu schreiben,
  93.     welches mir ankommende Anrufe auf dem Bildschirm meldet. Dieses Tool
  94.     war zuerst nur eine Dialogbox, die erschien, wenn es klingelte. Als
  95.     ich dann merkte, daß diese jenige welche das ganze System blockiert,
  96.     wenn sie nicht bestätigt wird, mußte etwas Neues her.
  97.  
  98.     So klopfte irgendwann ZUUL mit seinem niedlichen Schnabel an die
  99.     Eierschale und erblickte nach anfänglichen Schwierigkeiten das
  100.     Licht meines TT's.
  101.     Jetzt wurden Fensterdialoge benutzt, um den laufenden Betrieb des
  102.     Rechners nicht zu stören, das AV-Protokoll wurde eingebaut, damit
  103.     es nicht nur mit sich selber sprechen muß, und es gab ein
  104.     zeitgemäßes Design.
  105.  
  106.     Warum heißt ZUUL eigentlich ZUUL??? Irgendwann hab ich mir mal
  107.     wieder den Film Ghostbusters angesehen und da ist ZUUL halt der
  108.     Torwächter. Da in meinem Programm auch ein gewisses 'Tor'
  109.     überwacht wird, fand ich die Namensgebung einfach passend.
  110.  
  111.  
  112.  
  113.  
  114.     1.2 Schnelleinstieg
  115.  
  116.     ... ist recht einfach. Man kopiert ZUUL.ACC in das unterste
  117.     Verzeichnis seiner Bootpartition, und nach dem nächsten Reset ist
  118.     ZUUL dann in den Standardeinstellungen aktiv. Diese können Sie mit
  119.     dem ZUULKONF.APP konfigurieren.
  120.  
  121.     Unter MultiTOS/Mag!X muß man ZUUL.ACC einfach in ZUUL.APP
  122.     umbenennen und ganz normal starten. Selbstverständlich kann man ZUUL
  123.     auch unter MutliTOS/Mag!X weiterhin als Accessory verwenden, wenn
  124.     man unbedingt möchte.
  125.  
  126.     Als Programm gestartet, wird dann eine Menüleiste mit den Einträgen
  127.     ZUUL, DATEI und EXTRA installiert.
  128.     Eine Erklärung zu diesen Menüfunktionen finden Sie unter 2.6.
  129.  
  130.     Sollte es wieder Erwarten beim Starten Probleme geben, kontrollieren
  131.     Sie alle Accessories und Autostart-Programme. Möglicherweise gibt es
  132.     Programme und/oder Accessories, die sich nicht mit ZUUL vertragen.
  133.     In dem Fall benachrichtigen Sie bitte den Autor.
  134.  
  135.  
  136.  
  137.  
  138. 2.  ZUUL - Der Torwächter
  139. _________________________
  140.  
  141.     2.1 Der Hauptdialog
  142.  
  143.  
  144.  
  145.     Die Buttons im Hauptdialog haben folgende Bedeutung:
  146.  
  147.  
  148.  
  149.     Logbuch zeigen            : Es werden max. die letzten 15 Einträge des
  150.                                 Logbuches angezeigt. Die Gröβe des
  151.                                 Fensterdialoges wird dabei in Abhängigkeit
  152.                                 der anzuzeigenden Einträge gesetzt.
  153.  
  154.     Logbuch löschen           : Ein vorhandenes Logbuch wird nach Bestätigen
  155.                                 einer Sicherheitsabfrage gelöscht.
  156.  
  157.     Konfiguration             : Man hat mit diesem Button die Möglichkeit
  158.                                 die aktuell eingestellte Konfiguration zu
  159.                                 erfahren. Diese kann mit dem ZUULKONF.APP
  160.                                 oder mit einem handelsüblichen Editor
  161.                                 verändert werden.
  162.  
  163.                                 Weiteres über den Aufbau der ZUUL.INF
  164.                                 Datei lesen Sie bitte unter 2.3 nach
  165.  
  166.     INFO                      : Es wird ein kurzes INFO angezeigt.
  167.  
  168.  
  169.  
  170.  
  171.  
  172.     2.2 Der Konfigurationsdialog
  173.  
  174.  
  175.     Überwachte Schnittstelle  : Hier wird die benutzte serielle
  176.                                 Schnittstelle angezeigt.
  177.  
  178.     Logbuch führen            : Bei eingeschalteter Funktion wird ein
  179.                                 Logbuch über die ankommenden Anrufe
  180.                                 geführt. Den Aufbau lesen Sie bitte unter
  181.                                 2.2 nach.
  182.  
  183.     Dialoge zentriert         : Bei eingeschalteter Funktion erscheinen alle
  184.                                 Dialoge, auch das Meldefenster, zentriert
  185.                                 auf dem Monitor.
  186.  
  187.     Ring-Filter               : Die eingegebene Filterzeit wird als
  188.                                 Mindestlänge für einen Ruf betrachtet, wenn
  189.                                 die Funktion eingeschaltet ist.
  190.                                 Besonders für nicht zugelassene Geräte ist
  191.                                 diese Funktion sehr zu empfehlen.
  192.  
  193.     Ring-Filterzeit           : Die Zeit, die als Mindestlänge für einen Ruf
  194.                                 betrachtet wird. Eine ungefähre Angabe in
  195.                                 Millisekunden läβt sich mit dem
  196.                                 Ring-Filtertest vom SetUp-Programm ermitteln.
  197.  
  198.     Meldefenster öffnen       : Ist diese Funktion eingeschaltet, wird bei
  199.                                 einem Anruf das Meldefenster geöffnet. Im
  200.                                 ausgeschaltetem Zustand hat man die
  201.                                 Möglichkeit die Signalisierung nur akustisch
  202.                                 oder gar nicht zu aktivieren. Im letzteren
  203.                                 Fall bliebe dann noch die Logbuchfunktion,
  204.                                 damit das Programm im System noch einen Sinn
  205.                                 hätte.
  206.  
  207.     FAX-Überwachung           : Es wird nach einem Anruf geprüft, ob es sich
  208.                                 um ein Fax gehandelt hat. Wurde als
  209.                                 Fax-Programm Tele-Office gewählt, wird
  210.                                 zusätzlich noch im Header das Gelesen-Flag
  211.                                 ausgewertet.
  212.  
  213.     Fax-Import                : Das Verzeichnis, wo empfangene Faxe abgelegt
  214.                                 werden.
  215.  
  216.     Fax-Programm              : Das verwendete Faxprogramm.
  217.  
  218.     SOUND                     : Zeigt an, welches Soundsystem aktiv
  219.                                 ist. Die Soundausgabe mit Samples oder
  220.                                 Crazy-Sounds-Files funktioniert nur auf
  221.                                 Rechnern mit DMA-Sound.
  222.  
  223.     Sounddatei                : Das Soundfile...
  224.  
  225.     Programm bei Anruf starten: Bei eingeschalteter Funktion wird bei einem
  226.                                 Anruf ein Programm per AV-Nachricht
  227.                                 gestartet. Sinnvoll z.B. für CoNnect 2.5,
  228.                                 damit man nicht immer das Programm im
  229.                                 Speicher haben muβ.
  230.  
  231.     Nachzustartendes Programm : Das Programm, welches bei einem Anruf
  232.                                 gestartet werden soll.
  233.  
  234.  
  235.  
  236.     2.3 Das Logbuch
  237.  
  238.     ... hat folgenden Aufbau:
  239.  
  240.     #    1 - Anruf, 10.04.1994,  18:11:00,   7 Rufzeichen,  Port MODEM 2
  241.     #    2 - FAX  , 10.04.1994,  20:23:02,   1 Rufzeichen,  Port MODEM 2
  242.     #    3 - Anruf, 11.04.1994,  17:33:54,   5 Rufzeichen,  Port MODEM 2
  243.     #    4 - Anruf, 11.04.1994,  20:55:26,   2 Rufzeichen,  Port MODEM 2
  244.     #    5 - FAX  , 13.04.1994,  16:47:00,   1 Rufzeichen,  Port MODEM 2
  245.     #    6 - Anruf, 13.04.1994,  16:52:36,   8 Rufzeichen,  Port MODEM 2
  246.  
  247.  
  248.     Am Anfang steht die laufende Nummer des Anrufes, die auch nach einem
  249.     Reset korrekt gesetzt wird. Danach erfährt man dann, ob es sich um ein
  250.     FAX oder um einen 'richtigen' Anruf gehandelt hat.
  251.  
  252.     Das Datum und die Uhrzeit bezeichnen den Zeitpunkt des letzten
  253.     Klingelzeichens, das an der nun folgenden Schnittstelle empfangen
  254.     wurde.
  255.  
  256.  
  257.  
  258.     2.4 Die Parameterdatei ZUUL.INF
  259.  
  260.     Hier ist eine komplette ZUUL.INF zum Anschauen. ZUUL sucht diese Datei
  261.     immer zuerst im $HOME und anschlieβend im eigenen Verzeichnis. Die
  262.     Syntax dieser Datei ist recht einfach und folgenden Aufbau:
  263.  
  264.     In der ersten Zeile muβ   '#ZUUL V2.x'   stehen, damit die Datei als
  265.     Konfigurationsdatei von ZUUL erkannt wird.
  266.  
  267.     Eine Variable hat am Anfang immer ein Nummernzeichen gefolgt von
  268.     der eigentlichen Variablen. Der Wert wird von der Variablen durch einen
  269.     Doppelpunkt getrennt. Es darf nach dem Doppelpunkt kein Leerzeichen
  270.     stehen.
  271.  
  272.  
  273.           #ZUUL V2.x
  274.           '
  275.           ' Konfigurationsfile für ZUUL V 2.0
  276.           '   vom 20.04.1994 18:48:14 Uhr
  277.           '
  278.           #REG         :FREEWARE
  279.           #KEY         :102E0
  280.           #SDF         :H:\UTILITY\SOX\S_FLUTE.SMP
  281.           #FAX         :D:\OFFICE\FAXE.IN\
  282.           #AKT         :TRUE
  283.           #PRT         :2
  284.           #DLC         :FALSE
  285.           #LOG         :TRUE
  286.           #FIL         :TRUE
  287.           #FTI         :700
  288.           #FXP         :2
  289.           #WIN         :TRUE
  290.           #SND         :3
  291.           #AVP         :D:\OFFICE\T_OFFICE.PRG
  292.           #AVC         :
  293.           #AVS         :FALSE
  294.           #IWX         :51
  295.           #IWY         :30
  296.           #CWX         :61
  297.           #CWY         :123
  298.           #MWX         :342
  299.           #MWY         :24
  300.           #KWX         :102
  301.           #KWY         :136
  302.           #LWX         :247
  303.           #LWY         :162
  304.           #EOF
  305.  
  306.     Erklärung der einzelnen Variablen:
  307.  
  308.     REG       - enthält den Namen und die Adresse, getrennt durch
  309.                 Kommata, des Benutzers. Nach den einzelnen Kommata
  310.                 muβ ein Leerzeichen folgen.
  311.  
  312.     KEY       - enthält den Schlüssel, um aus der unregistrierten
  313.                 eine registrierte Version zu machen.
  314.  
  315.     SDF       - enthält das Soundfile, welches bei einem Anruf
  316.                 abgespielt werden soll.
  317.                 Es können Samples im Sample-Wizard oder Crazy-Sounds
  318.                 Format sein.
  319.                 MOD-Files werden an PAULA übergeben.
  320.  
  321.     FAX       - beschreibt den Importpfad der Faxe. Also das
  322.                 Verzeichnis, in dem eingehende Faxe abgelegt werden.
  323.                 Muβ am Ende immer ein Backslash '\' haben!
  324.  
  325.     AKT       - ein Schalter, der den Status des Programmes steuert.
  326.                 TRUE  = aktiv
  327.                 FALSE = inaktiv
  328.  
  329.     PRT       - bezeichnet die benutzte Schnittstelle.
  330.                 1 = Modem 1
  331.                 2 = Modem 2
  332.  
  333.     DLC       - ein Schalter, der die Dialoge steuert.
  334.                 TRUE  = zentriert
  335.                 FALSE = benutzerdefiniert
  336.  
  337.     LOG       - ein Schalter, der die Protokolldatei steuert.
  338.                 TRUE  = Logbuch schreiben
  339.                 FALSE = nicht schreiben
  340.  
  341.     FIL       - der Schalter des RING-Filters.
  342.  
  343.                 TRUE  = aktiv
  344.                 FALSE = inaktiv
  345.  
  346.     FTI       - beschreibt die minimale Impulslänge des RING-Indikators.
  347.                 Um diesen Wert dem Filter zu übergeben muβ FIL = TRUE
  348.                 sein.
  349.  
  350.                 Wertebereich  1 - 999 Millisekunden.
  351.  
  352.     FXP       - beschreibt das benutzte Faxprogramm. Ist wichtig für
  353.                 die korrekte Fax-Überwachung.
  354.  
  355.                 Es können folgende Werte vergeben werden:
  356.  
  357.                 0 - kein Fax-Programm
  358.                 1 - QFAX / COMA
  359.                 2 - TELE-OFFICE
  360.                 3 - CONNECT =>2.5 FAX
  361.                 4 - STARFAX
  362.  
  363.                 Alle Werte >0 benötigen eine korrekte Angabe der
  364.                 Variablen FAX !
  365.  
  366.     WIN       - beschreibt den Status des Meldefensters.
  367.  
  368.                 TRUE  = Meldefenster bei Anruf öffnen
  369.                 FALSE = Meldefenster nicht öffnen
  370.  
  371.     SND       - beschreibt die Soundausgabe
  372.  
  373.                 Es können folgende Werte vergeben werden:
  374.  
  375.                 0 - kein Sound
  376.                 1 - interner Sound
  377.                 2 - PAULA (MOD-Files werden an PAULA übergeben)
  378.                 3 - Sample Wizard
  379.                 4 - Crazy Sounds
  380.  
  381.                 Alle Werte >1 benötigen eine Angabe der
  382.                 Variablen SDF!
  383.  
  384.     AVP       - hier muβ das Programm mit Pfad eingetragen werden, das
  385.                 bei Anruf nachgestartet werden soll.
  386.  
  387.     AVC       - hier kann eine Kommandozeile eingegeben werden, die dann
  388.                 dem nachzustartenden Programm übergeben wird.
  389.  
  390.     AVS       - ein Schalter, der das Nachstarten regelt.
  391.  
  392.                 TRUE  = Nachstarten aktiv
  393.                 FALSE = Nachstarten inaktiv
  394.  
  395.     IWX       - beschreibt die X-Koordinate des Hauptdialoges.
  396.  
  397.     IWY       - beschreibt die Y-Koordinate des Hauptdialoges.
  398.  
  399.     CWX       - beschreibt die X-Koordinate des Konfigurationsdialoges.
  400.  
  401.     CWY       - beschreibt die Y-Koordinate des Konfigurationsdialoges.
  402.  
  403.     MWX       - beschreibt die X-Koordinate des Meldefensters.
  404.  
  405.     MWY       - beschreibt die Y-Koordinate des Meldefensters.
  406.  
  407.     LWX       - beschreibt die X-Koordinate des Logbuchdialoges.
  408.  
  409.     LWY       - beschreibt die Y-Koordinate des Logbuchdialoges.
  410.  
  411.     EOF       - bezeichnet das Ende des INF-Files und hat daher keinen
  412.                 Wert.
  413.  
  414.     Der Ursprung der Koordinaten ist die linke obere Ecke des Bildschirms.
  415.     Unsinnige Werte werden ignoriert. Statt dessen wird der Dialog dann
  416.     zentriert gezeichnet.
  417.  
  418.  
  419.  
  420.     2.5  ZUUL als Applikation
  421.  
  422.     Um ZUUL als 'normales' Programm zu benutzen, muβ man es nur von
  423.     ZUUL.ACC in ZUUL.APP umbenennen. Die Funktionen sind haargenau die
  424.     gleichen, es ändert sich also für den Anwender gar nichts, auβer das
  425.     ZUUL jetzt eine eigene Menüleiste hat.
  426.  
  427.  
  428.  
  429.     2.6  Die Menüfunktionen
  430.  
  431.          2.6.1  ZUUL
  432.  
  433.          Hier hat man Zugriff auf die Accessories und natürlich
  434.          auf den Hauptdialog von ZUUL, dessen Funktionen ja schon
  435.          unter 2.1 erklärt wurden.
  436.  
  437.  
  438.          2.6.2  DATEI
  439.  
  440.          Logbuch löschen      : Ein vorhandenes Logbuch wird nach
  441.                                 Bestätigen einer Sicherheitsabfrage
  442.                                 gelöscht.
  443.  
  444.          Ende                 : Tja, damit wird ZUUL beendet.
  445.  
  446.  
  447.  
  448.          2.6.3  EXTRA
  449.  
  450.          Konfiguration        : Man hat mit diesem Button die Möglichkeit
  451.                                 die aktuell eingestellte Konfiguration zu
  452.                                 erfahren. Diese kann mit dem ZUULKONF.APP
  453.                                 oder mit einem handelsüblichen Editor
  454.                                 verändert werden.
  455.  
  456.                                 Weiteres über den Aufbau der ZUUL.INF
  457.                                 Datei lesen Sie bitte unter 2.3 nach
  458.  
  459.          Logbuch zeigen       : Es werden max. die letzten 15 Einträge des
  460.                                 Logbuches angezeigt. Die Gröβe des
  461.                                 Fensterdialoges wird dabei in Abhängigkeit
  462.                                 der anzuzeigenden Einträge gesetzt.
  463.  
  464.  
  465. 3.  DAS PROGRAMM ZUULKONF
  466.  
  467.  
  468.     3.1 Allgemeines über ZUULKONF.APP
  469.  
  470.     ZUULKONF.APP ist ein komfortables Programm, um die erforderliche ZUUL.INF
  471.     Datei zu erstellen. Alles was der Anwender eigentlich mit einem Texteditor
  472.     umständlich 'zusammenbasteln' muβ, erledigt ZUULKONF.APP für ihn.
  473.     In dem Programm sind Testroutinen für die Sounds, sowie eine Routine zur
  474.     optimalen Einstellung des Ring-Filters integriert.
  475.  
  476.  
  477.     3.2 Die Menüfunktionen...
  478.  
  479.         3.2.1 ZUULKONF
  480.  
  481.               3.2.1.1 Über ZUULKONF...
  482.  
  483.               Unter diesem Menüeintrag verbirgt sich ein kleiner Copyright-
  484.               Dialog, der die Versionsnummer beherbergt...
  485.  
  486.  
  487.         3.2.2 DATEI
  488.  
  489.               3.2.2.1 lesen...
  490.  
  491.               Bei Anwahl dieses Menüeintrages erscheint die Fileselektorbox,
  492.               womit man die Datei ZUUL.INF auswählen soll. Diese wird dann
  493.               eingeladen und ausgelesen.
  494.               Die Konfiguration kann dann mit Hilfe der anderen Menüfunktionen
  495.               editiert werden.
  496.  
  497.               3.2.2.2 sichern...
  498.  
  499.               Eine eingeladene oder editierte ZUUL.INF-Datei wird gesichert.
  500.               Dabei wird automatisch eine Datei ZUUL.BAK angelegt, die als
  501.               Backup dient. So können ungewollte Einstellungen schnell
  502.               widerrufen werden.
  503.  
  504.               3.2.2.3 sichern als...
  505.  
  506.               Eine neue oder eine editierte ZUUL.INF kann abgespeichert
  507.               werden.
  508.               Es öffnet sich der Fileselektor, und es kann ein Name für das
  509.               File angegeben werden.
  510.               Dieser Punkt erledigt eigentlich genau das gleiche wie Punkt
  511.               3.2.2.2, auβer das man hier noch Pfad und Name übergeben muβ.
  512.  
  513.  
  514.         3.2.3 OPTIONEN
  515.  
  516.               3.2.3.1 Einstellungen ...
  517.  
  518.               Hier werden die grundsätzlichen Einstellungen für ZUUL
  519.               definiert.
  520.  
  521.               ZUUL aktiv          - definiert den Default-Status. Es wird also
  522.                                     bestimmt, ob ZUUL nach dem Starten sofort
  523.                                     aktiv sein soll, oder nicht.
  524.                                     Der Status kann in ZUUL temporär
  525.                                     umgestellt, jedoch nicht gesichert werden.
  526.  
  527.               Dialoge zentriert   - Bestimmt das Aussehen der Dialog. Im
  528.                                     aktiven Zustand werden alle Dialoge, auch
  529.                                     das Meldefenster, zentriert. Im
  530.                                     ausgeschalteten Zustand werden die
  531.                                     gesicherten Positionen verwendet.
  532.  
  533.               Logbuch schreiben   - Bestimmt, ob ein Logbuch geschrieben
  534.                                     werden soll, oder nicht.
  535.  
  536.               Meldefenster öffnen - Bestimmt, ob das Meldefenster bei einem
  537.                                     Anruf überhaupt geöffnet werden soll.
  538.  
  539.               RING-Filter         - Status des Ring-Filters (Aktiv/inaktiv)
  540.  
  541.               Filterzeit          - Dieses Editfeld ist nur editierbar, wenn
  542.                                     der Ring-Filter aktiv ist.
  543.                                     Hier kann die Filterzeit eingestellt
  544.                                     werden, die der Ring-Filter beachten soll.
  545.  
  546.                                     Eine ungefähre Angabe der Filterzeit läβt
  547.                                     sich mit dem Ring-Filtertest ermitteln.
  548.  
  549.               Port                - Hier wird die Schnittstelle definiert, die
  550.                                     ZUUL überwachen soll.
  551.  
  552.  
  553.  
  554.  
  555.              3.2.3.2 FAX...
  556.  
  557.              Hier muβ das verwendete FAX-Programm bestimmt werden. Wichtig ist
  558.              der korrekte Fax-Importpfad. Das ist das Verzeichnis, in dem das
  559.              verwendete Programm eingehende Faxe ablegt.
  560.              Um den Pfad zu bestimmen, braucht man nur mit der Maus auf das
  561.              Eingabefeld zu klicken und schon öffnet sich die Fileselektorbox,
  562.              in der man den Pfad dann einstellt.
  563.  
  564.              Ist der ausgewählte Pfad länger als die Eingabebox, wird er
  565.              gekürzt dargestellt, behält intern jedoch seinen korrekten Wert.
  566.  
  567.  
  568.  
  569.              3.2.3.3 Sound...
  570.  
  571.              Das Geräuschzentrum... Hier wird der Sound und die verwendete
  572.              Soundausgabe festgelegt. Die Auswahl des Sounds funktioniert
  573.              wieder durch klicken auf das Editfeld. Die Extension wird dann je
  574.              nach eingestellter Soundausgabe vorgegeben.
  575.              Die einzelnen Sounds können über den Testbutton abgespielt
  576.              werden.
  577.  
  578.              Sämtliche Ausgaben benötigen den DMA-Sound. Wurde als Ausgabe
  579.              PAULA gewählt, kann man MOD-Files auch auf einem nicht
  580.              DMA-Rechner abspielen lassen, wenn vorher das Programm PETRA
  581.              gestartet wurde.
  582.  
  583.  
  584.  
  585.              3.2.3.4 Externe Programme...
  586.  
  587.              Bei einem Anruf kann ZUUL per AV-Protokoll ein anderes Programm
  588.              nachstarten lassen. Besonders interessant für Programme, die
  589.              viel Speicher brauchen.
  590.  
  591.              Das Programm kann man wieder durch Klicken auf das Editfeld
  592.              auswählen.
  593.              In der Zeile kann man noch Kommandos eingeben, die dem Programm
  594.              beim Starten übergeben werden. Für CoNnect 2.5 FAX wäre die
  595.              in der Kommandozeile -a einzutragen.
  596.  
  597.              Oben befindet sich dann noch ein Schalter, womit man diese
  598.              Funktion an- bzw. ausschalten kann. Das hat den Sinn, daβ man
  599.              nicht immer alles neu definieren muβ, wenn man die Funktion mal
  600.              kurzfristig nicht braucht.
  601.  
  602.  
  603.  
  604.  
  605.              3.2.3.5 Fenster-Koordinaten...
  606.  
  607.  
  608.              Hier können die einzelnen Standardpositionen der Dialoge bestimmt
  609.              werden.
  610.              Im PopUp wählt man den Dialog aus, den man nicht zentriert auf
  611.              dem Bildschirm haben möchte. Durch klicken auf den Button
  612.              POSITION öffnet sich dann ein neuer Dialog in der Original-Gröβe
  613.              des eigentlichen Dialoges aus ZUUL.
  614.  
  615.              Jetzt können Sie den Dialog an die Stelle schieben, wo er
  616.              standardmäβig bei Ihnen 'auftauchen' soll. Wird der Dialog mit
  617.              dem Button 'Abbruch' verlassen, wird die Positionen nicht
  618.              übernommen.
  619.  
  620.              Um die Position zu übernehmen, muβ er durch Klicken auf den
  621.              Closer verlassen werden.
  622.  
  623.  
  624.  
  625.  
  626.              3.2.3.6 Registrierung...
  627.  
  628.              Um eine uneingeschränkte Version von ZUUL zu bekommen, müssen Sie
  629.              sich registrieren lassen und den Sharewarebetrag überweisen.
  630.  
  631.              In diesem Dialog können Sie einen Antrag drucken, bzw. speichern
  632.              lassen. Dazu müssen Sie einfach nur ihren Namen und ihre Adresse
  633.              in das Benutzerfeld eintragen und dann entweder auf 'Speichern'
  634.              oder 'Drucken' klicken.
  635.  
  636.              Bei 'Speichern' wird eine Datei REGISTER.TXT im selben
  637.              Verzeichnis wie ZUULKONF.APP erzeugt.
  638.  
  639.              Haben Sie schon einen Schlüssel erhalten, müssen Sie diesen unter
  640.              'Schlüssel' eingeben. Bitte geben Sie Ihren Benutzer-Daten genau
  641.              so ein, wie Sie dem Autor mitgeteilt wurden, ansonsten wird der
  642.              Schlüssel nicht akzeptiert.
  643.  
  644.  
  645.  
  646.         3.2.4 RING-Filtertest...
  647.  
  648.         Der Ring-Filtertest ist ein Tool, das einem eine ungefähre Filterzeit
  649.         ermittelt. Viele Modems geben einen Impuls aus, wenn von einem
  650.         parallel angeschlossenen Telefon gewählt wird. Da ZUUL diesen ja nicht
  651.         auswerten darf, muβ er gefiltert werden.
  652.         Im Prinzip wird eine Mindestlänge für ein Impuls definiert, der als
  653.         gültig erkannt werden soll. Dieser Impuls darf und kann nicht über
  654.         1000ms liegen.
  655.         Wenn Ihnen eine Filterzeit gröβer 1000ms angegeben wird, sollten Sie
  656.         den Test noch mal wiederholen. Bei mir gab es bei einer Filterzeit von
  657.         780 ms bei keinem von mir getesteten Modeme Probleme.
  658.  
  659.         Bei einem Testdurchlauf muβ sich unbedingt an die Anleitung im Dialog
  660.         gehalten werden, da sonst vollkommen falsche Zeiten ermittelt werden.
  661.  
  662.         Wenn Ihnen als Filterzeit 0 ms angeben wird, bedeutet das, daβ man den
  663.         Filter komplett abschalten kann.
  664.  
  665.         !!! Bitte machen Sie unter allen Umständen mindestens 3 Testläufe !!!
  666.  
  667.  
  668.  
  669.  
  670. 4.  FRAGEN UND ANTWORTEN
  671.  
  672.  
  673.     Frage  : ZUUL stürzt beim Start ab. Was nun?
  674.  
  675.     Antwort: ZUUL verträgt sich eventuell nicht mit einem anderen Programm
  676.              Ihrer Konfiguration. Entfernen Sie alle Autostartprogramme und
  677.              Accessories. Danach versuchen Sie durch einzelnen Wiedereinladen
  678.              der Programme den Absturzkanditaten zu ermitteln.
  679.              Melden Sie bitte die Konfiguration und das entsprechende Programm
  680.              dem Autor mit einer kurzen Fehlerbeschreibung.
  681.  
  682.  
  683.     Frage  : Wenn ich mein Modem an- bzw. ausschalte meldet ZUUL einem Anruf,
  684.              obwohl das Telefon gar nicht klingelt. Was mache ich falsch?
  685.  
  686.     Antwort: Ihr Modem sendet beim Schalten einen Impuls, den ZUUL als Anruf
  687.              erkennt. Bitte testen sie das An- und Ausschalten noch mal mit
  688.              dem Ring-Filtertest. Sollten Sie da keine Zeitaussage bekommen,
  689.              setzen Sie als Filterzeit 350 ms ein und erhöhen diese
  690.              Schrittweise...
  691.  
  692.  
  693.     Frage  : Meine Dialoge in ZUUL erscheinen immer zentriert, obwohl ich
  694.              Positionen definiert habe. Was'n los?
  695.  
  696.     Antwort: Entweder haben Sie den Schalter für 'Dialoge zentriert' noch an,
  697.              oder Ihre definierten Positionen liegen auβerhalb des
  698.              Bildschirms.
  699.  
  700.  
  701.     Frage  : Was ist überhaupt ein Ring-Filter?
  702.  
  703.     Antwort: Viele Modems geben beim Ein- bzw. Ausschalten des Gerätes
  704.              einen kurzen Impuls ab. Dieser Impuls signalisiert
  705.              normalerweise einen Anruf, kann jedoch leider auch beim
  706.              Wählen eines parallel angschlossenen Telefons, oder beim
  707.              Ein- bzw. Auschlaten des Gerätes kommen.
  708.              Da es sich bei diesem Impuls um keinen ankommenden Anruf
  709.              handelt, darf ZUUL diesen nicht auswerten. Die falschen
  710.              Impulse sind sehr klein und unregelmäβig, so das ZUUL genau
  711.              diesen Schwachpunkt auswerten kann.
  712.              Man deklariert einfach eine Mindestlänge , ab der ein Impuls
  713.              als gültig erklärt wird. Nichts anderes macht der Ring-Filter.
  714.              Impulse länger als die Filterzeit werden als Anruf erkannt,
  715.              die kürzeren nicht. Leider verhalten sich alle Modems in der
  716.              Länge der Impulszeit anders, so daβ man mit der Filterzeit ein
  717.              biβchen 'spielen' muβ...
  718.  
  719.  
  720.     Frage  : Wie funktioniert genau die Faxerkennung?
  721.  
  722.     Antwort: Im Konfigurationsfile bestimmt man ja den Importpfad für
  723.              eingehende Faxe. ZUUL schautnun nach jedem Anruf, ob sich die
  724.              Anzahl der Dateien geändert hat. Damit auch hier die Fehlerrate klein
  725.              gehalten wird, ist auf eine korrekte Einstellung des
  726.              Fax-Programmes zu achten.
  727.              Bei TELE-OFFICE wertet ZUUL auch noch den Header eines Faxes
  728.              aus. Es wird nachgeschaut, ob das Fax schon gelesen wurde,
  729.              oder nicht. Leider wird das zustandige Bit nicht automatisch
  730.              von TELE-Office gesetzt, so das man etwas Handarbeit anlegen
  731.              muβ.
  732.  
  733.  
  734.  
  735.  
  736.  
  737. 5.  SHAREWARE
  738.  
  739.  
  740.     ZUUL und ZUULKONF sind Shareware, die Weitergabe der unregistrierten
  741.     Version ist erwünscht!!!
  742.     Dabei müssen aber alle zum Lieferumfang des Original-Archivs gehörenden
  743.     Dateien im unveränderten Zustand enthalten sein! Eine Aufstellung dieser
  744.     zugehörigen Dateien finden Sie unter 5.1 (Lieferumfang).
  745.  
  746.     Der Vertrieb über PD-Händler, gleich welcher Art, ist nur mit meiner
  747.     ausdrücklichen Erlaubnis gestattet!  (Channel Videodat, BTX, PD-POOL usw.)
  748.  
  749.     Die Shareware-Gebühr beträgt DM 10.-, die Sie an meine Adresse
  750.  
  751.        René Bartholomay
  752.        Neckarstr. 82
  753.        D-28199 Bremen
  754.        Deutschland
  755.        (Email: Rene Bartholomay @ HB2)
  756.  
  757.     schicken oder auf mein Konto
  758.  
  759.        Nr.: 4349 44-307
  760.        BLZ: 250 100 30
  761.        Postgiroamt Hannover
  762.  
  763.     überweisen können. Sie erhalten dann die nötigen Informationen,
  764.     um jede öffentliche Programmversion auf Ihren Namen lizensieren
  765.     zu können.
  766.  
  767.  
  768.     Eine Bearbeitung der Registrierung geht wesentlich schneller, wenn
  769.     Sie mir den Registriertext, den ZUULKONF automatisch erzeugt, zuschicken.
  770.     Zum einen kontrolliere ich meine Bankauszüge nicht jeden Tag, zum anderen
  771.     fehlen auf diesen oft nähere Angaben zur Person.
  772.  
  773.  
  774.     ----------------------------
  775.  
  776.  
  777.     5.1  LIEFERUMFANG
  778.  
  779.  
  780.     ZUUL.ACC                Das eigentliche Programm
  781.     CHANGES.TXT             die Änderungen...
  782.  
  783.     ZUULKONF\ZUULKONF.APP   Das Konfigurationsprogramm
  784.     ZUULKONF\ZUULKONF.RSC   Das zugehörige Resourcefile
  785.  
  786.     DOKU\ZUUL.TXT           Dieser Text
  787.     DOKU\ZUUL.UPL           Der Text für einen Mailbox-Upload
  788.     ICONS\ICONS.RSC         Icons zum Einbinden in GEMINI oder den
  789.                             Desktop.
  790.  
  791.  
  792.     ----------------------------
  793.  
  794.  
  795.     5.2  COPYRIGHT
  796.  
  797.  
  798.     Die Programme wurden in GFA-BASIC 3.6 TT programmiert, was auch
  799.     die Programmgröβe erklärt. Die Resourcen wurden mit INTERFACE erstellt.
  800.  
  801.     ZUUL und ZUULKONF wurden mit größter Sorgfalt nach bestem Wissen und
  802.     Gewissen programmiert.
  803.     Ich, René Bartholomay, übernehme keine Haftung für Schäden egal
  804.     welcher Art, die durch die Benutzung des Programms entstehen.
  805.     Dies schließt materielle und finanzielle Schäden mit ein, ist aber nicht
  806.     darauf beschränkt. Eine Garantie für die Lauffähigkeit und die
  807.     Verträglichkeit mit anderen Programmen kann nicht übernommen werden.
  808.  
  809.     Das Programmpaket darf nur komplett und unverändert weitergegeben werden.
  810.  
  811.     Eine kommerzielle Nutzung ist nur mit meiner schriftliche Genehmigung
  812.     gestattet.
  813.  
  814.  
  815.  
  816. 6.  DANKSAGUNGEN
  817.  
  818.  
  819.     Mein Dank geht an:
  820.  
  821.     - alle Betatester für Ihre Fehlersuche, Nörgeleien und vielen Ideen
  822.  
  823.     - Gregor Duchalski
  824.       für die GFA-FLYD Routinen, die vielen Tips und den GD-Konverter
  825.  
  826.     - Reiner Rosin
  827.       für die Sampleroutinen
  828.  
  829.     - Peter Veith
  830.       für die vielen Tips, Vorschläge und Fehlermeldungen
  831.  
  832.     - Martin von Maydell
  833.       für die Korrektur der Anleitung
  834.  
  835.     - Ulf Dunkel
  836.       für die Tips und den Einstieg in die Fensterprogammierung
  837.  
  838.     - Ivan Reitmann
  839.       für den Film Ghostbusters 1/2. Ohne den hätte ich kein Icon gehabt ;-)
  840.  
  841.     - Marillion
  842.       für 'Script for a Jester's tear' (Don't give me your problems!)
  843.  
  844.  
  845.